Lake Champlain Waldorf School nearby hotel search is centered on latitude 44.3875 & longitude -73.2361.